strangle the competition

Traducciones
étouffer la concurrence
Palabras
competition

noun
concurrence
strangle

verb
étrangler